Théâtre :
1997/1998 : Encore une année pour rien (de Christophe Pellet, mise en scène : Sophie Thebault)
1998 : Lulu (de Frank Wedekind)
" " " " : Le livre de Christophe Colomb (de Paul Claudel)
" " " " : Le village en flammes (de R. Fassbinder)
" " " " : Les fourberies de Scarpin (de Molière)
" " " " : Caligula (d'Albert Camus)
" " " " : Bent (de Martin Sherman)
" " " " : Le cocu magnifique (de F. Crommelynck)
" " " " : La fille que jaime (de Guillaume Hasson)
" " " " : Les fragments de Kaposi (de Mohamed Rouabhi, mise en scène Yannis Baraban)
" " " " : La maman et la putain (de Jean Eustache)
" " " " : Ernesto Prim (de Raymond Lepoutre)
1999 : La mouette (d'Anton Tchekhov)
" " " " : Turing machine
" " " " : Pique-nique au bord du Styx (Mise en scène : Thierry Lavat)
2000 : La dame aux camélias
" " " " : Histoire naturelle de lesprit
2001 : Tout ne doit pas mourir (de Mohamed Rouabhi, mise en scène : Yannick Toussaint, assisté de Mélanie Lachaise.
2002 : Bent (de Martin Sherman) Nominé aux Molières 2002 comme Meilleur Acteur, révélation théâtrale masculine.
2003 : Cyrano de Bergerac (d'Edmond Rostand)
2005 : Après la pluie (Mise en scène : Yannis Baraban)
2006 : Les pigeonniers (par Jean-Daniel Laval)
Cinéma :
1997 : Meurtres sans risques (Réalisateur : Christiane Spiero)
" " " " : Les nettoyeurs (Réalisateur : Yannis Baraban )
" " " " : Le bonheur existe (Réalisateur : Serge Habbi Hagi)
" " " " : Lance-toi Eva (Réalisateur : Olivier Val)
1999 : Vercingétorix (Réalisateur : Jacques Dorfman)
Télévision :
2003 : Julie Lescaut : Un homme disparaît (Réalisateur : Alain Wermus, TF1)
2004 : Zodiaque (Réalisateur : Claude-Michel Rome, TF1)
" " " " : Joséphine (Réalisateur : Jean-Marc Verdoort, France 2, diffusion prévue pour la rentrée)
" " " " : La désobéissance (Réalisateur : Patrick Volson, France 2)
2005 : Le maître du Zodiaque (Réalisateur : Claude-Michel Rome, TF1)
2006 : Mémoire de glace (Réalisateur : Pierre-Antoine Hiroz, France 2, diffusion prévue pour la rentrée)
2006 : Diane femme flic : Horloge biologique (12ème épisode) (Réalisation : Jean-Marc Seban)